dude, stop - German English Dictionary